Simon Delaney Actor / Director DouBan IMDb Actor Rat 2000 6.0 Don't Go 2018 5.1 Happy Ever Afters 2009 5.6 The Seventh Stream 2001 6.8 When the Sky Falls 2000 6.4